Medical Dictionary
lumbosacral plexus
noun
Medical Definition of LUMBOSACRAL PLEXUS
: a network of nerves comprising the lumbar plexus and the sacral plexus
Seen & Heard
What made you want to look up lumbosacral plexus? Please tell us where you read or heard it (including the quote, if possible).